home *** CD-ROM | disk | FTP | other *** search
- WinBatch fixes. Dates indicate disk drop into manufacturing. Actual ship is often
- a week later. Plans are to reship disk to all customers when product becomes stable
-
- 5.0H Sept 1, 1994
- Initial public release
-
- 5.0J Sept 10, 1994
- Network Extender fixes
-
- 5.0K Sept 19, 1994
- Fixed "Use Older / Use Newer" swap in Confirm Replace dialog
- Fixed problem where \*.* was required on a target directory on
- FileCopy/FileMove functions (Oops See 5.0N)
-
- 5.0L Sept 26, 1994
- Fixed MenuChange function
- Added DiskSize function
- Added \\machine\share capability to DiskFree and DiskSize functions
-
- WinBatch 32 for Intel PCs available
-
- 5.0M Oct 3, 1994
- Fixed TimeDiffSecs function
- Fixed DDERequest memory leak problem
- Started adding this fixes.txt file
-
- 5.0N Oct 10 1994
- Fixed memory leak on Dialog() function when CTL3DV2 was used.
- New n3Logout function in Novell3 extender
- Started adding NEW.HLP file
- Really fixed the \*.* problem. Previous fix only copied
- the first file.
- Modified the DiskFree, DiskSize, and FileSize functions to
- return a floating point answer if the result is larger than
- about 2 Gigabytes
- Fixed Novell 3 Extenders (DLL10G)
- n3Map fixed to work with ODI drivers
- n3GetMapped
- n3MemberSet
- n3MemberDel
-
- 5.0P Oct 19 1994
- Fixed FileSize for 32bit versions to return the proper answer
- Fixed a bug in StrIndex where a @backscan on a one character
- string would provide an incorrect answer.
- Fixed problem in CopyMove confirm dialog - Cancel works now.
- Fixed problem in CopyMove dialog - missing source file error caught before
- dialog.
- Fixed problem where Dialog function dialog boxes used BUTTON_FACE color
- instead of LTGRAY color.
- Fixed Novell 4 Extenders (DLL10H)
- n4Map (improved)
- n4GetMapped
- n4MemberSet
- n4MemberDel
- Novell DLL's updated from the Novell 11/93 release to the 2/94 release
-
- WinBatch 32 for Dec Alpha and MIPS now available.
-
-
-
-
- Actually, its almost pointless to watch the Winbatch version number, as nearly all
- the fixes appear in the Dll, which has its own version numbering scheme. By simply
- obtaining a new Dll, the functionality of Winbatch and the WinBatch+Compiler can
- be updated. Henceforth, we will be tracking the DLL version number. The WinBatch
- VersionDll() function will return the DLL version. This is already built into the
- SYSINFO.WBT file.
-
- DLL 2.1ebc Oct 26
- First showing up in WinBatch 5.0Q
- User pointed out problems in the sin and cos routines. Problem traced to
- what appear to be singularity-type problems in the Microsoft runtime
- cos and sin routines. The Dll now checks for the bad numbers, and if it is
- in the range where the runtime routines fail, it stuffs in an appropriate
- answer. Fix installed in the 16 bit version only, as the 32 bit versions
- do not seem to have this problem in the runtimes.
-
- Fixed a nit in the dialog editor where, when it was requested to
- display a script, would do so in a dialog box with a "(Unlicensed)"
- in the title.
-
- Fix a parser problem where an error occurred when the first part
- of a variable name matched a function name provided by the calling
- exe program. This problem first showed up in using a "Dialog1"
- name for a dialog in the Dialog Editor.
-
- Fixed a SendKey to DOS bug where stuff like {UP} did not work when
- the NumLock was set. Fixed by turning off NumLock when sending
- keystrokes to DOS.
-
- DLL 2.1fbc
- Fixed look of Dialog boxes (back to white) when CTL3DV2.DLL is
- not installed on system.
-
- Fixed >very insignificant< problem where if a user did an
- AddExtender for the same DLL twice (or more) only one instance
- of the DLL was freed when the WBT file shut down.
-
- Fixed problem in 32 bit version for Windows'95 where default
- directory was not set properly in =C: environment variable.
- This problem caused wildcarded filenames to be improperly
- resolved into real filenames.
-
- Fixed problem in 16 bit version where DirRemove always
- returned a true, whether or not the directory was deleted.
- If the directory is not deleted, it now returns a suppressable,
- 1030 error.
-
-
- DLL 2.2abf First showing up in WB 5.1A 3/15/95
-
- Because of a data structure change to support more binary
- buffers (5 was coded, 10 was documented) the main dll
- renamed to WBDBFxxx.dll
-
- Fixed TimeDiffSecs (again). If the first date was smaller
- than the second date, the answer could be incorrect.
-
- Fixed a problem in FileAppend where the following code would not
- work properly.
- FileAppend("AAA.*","BBB.TXT")
-
- The DLL now does better <Ctrl-Break> checking.
- SendKey slowed down a minor tad to help other applications out.
-
- 32Bit versions will try harder to locate the WIL DLL on startup.
-
- The compiler time check of various DLLS has been removed because
- of assorted problems. We'll just roll the DLL name instead when
- incompatibilities arise. The DLL appears to be extremely stable,
- and the bug fixes implemented lately tend to be minor (see above)
-
- A buglet where an ItemInsert on a null string installed a leading
- delimiter before the inserted item - leading to a list with two
- items, the first being null, and the second being the desired item
- - was fixed. When ItemInsert'ing into a null list, no leading
- delimiter is stuffed in.
-
- A problem with PlayWaveForm where it was not checking the [Sounds]
- section of the WIN.INI file for all possible cases has been fixed.
-
- Fixed a problem with FileCopy/FileMove, where the target was ".."
- and it was a root directory.
-
- DirExist now returns TRUE for hiden and system directories. It
- also uses an improved method (hopefully) of checking for root
- directories and directories with relative paths (eg, "..\TEMP").
-
- Changed FileExist to return a value of '2' if the specified file
- exists but is currently open by another application in "read-deny"
- mode. Most of the other file manipulation functions (except
- FileOpen) will cause a sharing violation if they try to access
- such a file.
-
- Fixed problems handling file and directory names containing high
- ANSI characters (>127).
-
- Fixed a problem that occurred if, inside a FOR loop, the user
- changed the increment variable to a string.
-
- Fixed an intermittent problem with performing comparisons of
- negative floating point numbers.
-
- FileFullName now correctly expands "dot" directories
- ("." and "..") in the path name.
-
- Fixed a problem processing lines such as "Gosub %param1%" inside
- conditional structures, when param1 was undefined.
-
- (32-bit version) Fixed some incompatabilities with Windows 95:
- FileAppend
- FileMove
- MsgTextGet
- WinActivate (where the specified parent window had a modal
- child window displayed -- focus was going to the parent
- window instead of to the child window)
-
- Fixed a problem with accessing the DLL if it was located in the
- parent directory and ".." was on the path.
-
- FileCopy, FileMove, and FileAppend now check for sufficient free
- disk space before performing the requested operation, and return
- an error if there is insufficient space, as follows:
-
- 1404 FileCopy: Insufficient free space on target drive
- 1405 FileMove: Insufficient free space on target drive
- 1406 FileAppend: Insufficient free space on target drive
-
-
- WB 5.1C April 18, 1995
-
- Fixed problem with compiler and compiled WBT's causing a sharing
- violation if the DLL was on a network and not marked read-only.
-
- Fixed problem with compiler and compiled WBT's not finding the DLL
- if it was located in the Windows or Windows System directory.
-
- Fixed problem with large compiled WBT's being unable to extract the
- WIL DLL when run on a disk >= 4 gigabytes in size.
-
- In WILX.DLL extender -- fixed problem with xDriveReady sometimes
- causing a GP fault.
-
-
- DLL 2.2abg First showing up in WB 5.1C 4/18/95
-
- Added two new string constants:
-
- @CR (13) carriage return
- @LF (10) line feed
-